Federico Gaio (; born 5 March 1992) is an Italian professional tennis player. He competes mainly on the ATP Challenger Tour and the ITF circuit. He has won four Challenger titles and nine ITF futures singles titles. He reached his career high ATP singles ranking of World No. 124 in February 2020. He has won three Challenger and four ITF futures doubles titles in doubles. He reached a career high in doubles of World No. 163 on 2 November 2020 after his maiden ATP doubles final at the 2020 Rio Open partnering Salvatore Caruso. In July 2025 he began coaching top 10 player Jasmine Paolini.
{class=wikitable style=font-size:90% !Legend |
Grand Slam tournaments (0–0) |
ATP Finals (0–0) |
ATP Masters 1000 (0–0) |
ATP 500 (0–1) |
ATP 250 (0–0) |
Hard (0–0) |
Clay (0–1) |
Grass (0–0) |
Outdoor (0–1) |
Indoor (0–0) |
Loss | 0–1 | Rio Open, Brazil | ATP 500 | Clay | Salvatore Caruso | Marcel Granollers Horacio Zeballos | 4–6, 7–5, 7–10 |
{class=wikitable style=font-size:97% !Legend |
ATP Challenger Tour (4–5) |
ITF Futures/WTT (9–10) |
Hard (5–4) |
Clay (8–11) |
Grass (0–0) |
Carpet (0–0) |
Win | 1–0 | Kazakhstan F2, Taraz | Futures | Hard | Takuto Niki | 0–6, 6–4, 6–2 | |
Win | 2–0 | Kazakhstan F3, Almaty | Futures | Hard | Ilia Starkov | 6–0, 7–5 | |
Loss | 2–1 | Israel F6, Ashkelon | Futures | Hard | Amir Weintraub | 4–6, 2–6 | |
Win | 3–1 | Argentina F18, Bell Ville | Futures | Clay | Renzo Olivo | 7–5, 7–5 | |
Loss | 3–2 | Austria F2, Seefeld | Futures | Clay | Patrick Ofner | 5–7, 6–3, 4–6 | |
Win | 4–2 | Turkey F36, Antalya | Futures | Hard | Richard Gabb | 3–6, 7–6(7–2), 6–1 | |
Loss | 4–3 | Greece F17, Heraklion | Futures | Hard | Dennis Novak | 4–6, 2–6 | |
Loss | 4–4 | France F9, Grasse | Futures | Clay | Jonathan Eysseric | 3–6, 4–6 | |
Loss | 4–5 | Italy F23, Modena | Futures | Clay | Daniele Giorgini | 3–6, 4–6 | |
Loss | 4–6 | Cortina, Italy | Challenger | Clay | Filip Krajinović | 6–2, 6–7(5–7), 5–7 | |
Win | 5–6 | Turkey F36, Antalya | Futures | Hard | Hiroyasu Ehara | 1–6, 6–0, 6–4 | |
Loss | 5–7 | Croatia F7, Vrsar | Futures | Clay | Riccardo Bellotti | 4–6, 6–3, 4–6 | |
Win | 6–7 | Italy F5, Santa Margherita di Pula | Futures | Clay | Stefano Napolitano | 6–2, 6–4 | |
Loss | 6–8 | Italy F10, Bergamo | Futures | Clay | Matteo Trevisan | 4–6, 4–6 | |
Win | 7–8 | Italy F22, Appiano | Futures | Clay | Francisco Bahamonde | 6–4, 6–3 | |
Win | 8–8 | San Benedetto, Italy | Challenger | Clay | Constant Lestienne | 6–2, 1–6, 6–3 | |
Win | 9–8 | Biella, Italy | Challenger | Clay | Thomaz Bellucci | 7–6(7–5), 6–2 | |
Win | 10–8 | Italy F29, Santa Margherita di Pula | Futures | Clay | Jay Clarke | 6–2, 7–5 | |
Win | 11–8 | Italy F35, Santa Margherita di Pula | Futures | Clay | Lorenzo Sonego | 7–6(7–4), 2–6, 6–0 | |
Loss | 11–9 | Padova, Italy | Challenger | Clay | Sergio Gutiérrez Ferrol | 2–6, 6–3, 1–6 | |
Loss | 11–10 | Parma, Italy | Challenger | Clay | Tommy Robredo | 6–7(10–12), 7–5, 6–7(6–8) | |
Win | 12–10 | Manerbio, Italy | Challenger | Clay | Paolo Lorenzi | 6–3, 6–1 | |
Win | 13–10 | Bangkok, Thailand | Challenger | Hard | Robin Haase | 6–1, 4–6, 4–2 ret. | |
Loss | 13–11 | Todi, Italy | Challenger | Clay | Mario Vilella Martínez | 6–7(3–7), 6–1, 3–6 | |
Loss | 13–12 | M25 Monastir, Tunisia | WTT | Hard | Francesco Forti | 3–6, 4–6 | |
Loss | 13–13 | M25 Vila Real de Santo Antonio, Portugal | WTT | Hard | Henrique Rocha | 3–6, 1–6 | |
Loss | 13–14 | Turin, Italy | Challenger | Clay | Dominik Köpfer | 7–6(7–5), 2–6, 0–6 | |
Loss | 13–15 | M25 Grasse, France | WTT | Clay | Maxime Chazal | 6–4, 4–6, 2–6 |
{class=wikitable style=font-size:97% !Legend |
ATP Challenger Tour (3–6) |
ITF Futures/WTT (4–5) |
Hard (3–6) |
Clay (4–5) |
Grass (0–0) |
Carpet (0–0) |
Loss | 0–1 | Italy F34, Quartu Sant'Elena | Futures | Hard | Alessandro Giannessi | Fabio Colangelo Matteo Volante | 6–7(7–9), 1–6 | |
Win | 1–1 | Italy F29, Alghero | Futures | Hard | Alessandro Giannessi | Vasek Pospisil Marcus Willis | 6–2, 7–5 | |
Loss | 1–2 | Italy F1, Trento | Futures | Hard (i) | Alessandro Giannessi | Nikolai Fidirko Nikolaus Moser | 4–6, 4–6 | |
Loss | 1–3 | Recanati, Italy | Challenger | Hard | Purav Raja | Frederik Nielsen Ken Skupski | 4–6, 5–7 | |
Loss | 1–4 | Italy F12, Parma | Futures | Clay | Matteo Volante | Edoardo Eremin Claudio Grassi | 5–7, 2–6 | |
Win | 2–4 | Turkey F36, Antalya | Futures | Hard | Laurynas Grigelis | Dekel Bar Richard Gabb | 1–6, 6–3, 10–8 | |
Win | 3–4 | Turkey F37, Antalya | Futures | Hard | Laurynas Grigelis | Alexander Krasnorutskiy Anton Manegin | 6–3, 7–6(7–5) | |
Loss | 3–5 | Croatia F6, Rovinj | Futures | Clay | Matteo Trevisan | Dino Marcan Antonio Šančić | 3–6, 5–7 | |
Loss | 3–6 | Vicenza, Italy | Challenger | Clay | Salvatore Caruso | Facundo Bagnis Guido Pella | 2–6, 4–6 | |
Loss | 3–7 | Padova, Italy | Challenger | Clay | Alessandro Giannessi | Mikhail Elgin Andrey Rublev | 4–6, 6–7(4–7) | |
Loss | 3–8 | Szczecin, Poland | Challenger | Clay | Alessandro Giannessi | Tristan Lamasine Fabrice Martin | 3–6, 6–7(4–7) | |
Win | 4–8 | San Benedetto, Italy | Challenger | Clay | Stefano Napolitano | Facundo Argüello Sergio Galdós | 6–3, 6–4 | |
Win | 5–8 | Rome, Italy | Challenger | Clay | Stefano Napolitano | Marin Draganja Tomislav Draganja | 6–7(5–7), 6–2, 10–3 | |
Win | 6–8 | Italy F30, Santa Margherita di Pula | Futures | Clay | Andrea Pellegrino | Matthias Haim Jakob Sude | 7–6(7–1), 6–1 | |
Win | 7–8 | Caltanissetta, Italy | Challenger | Clay | Andrea Pellegrino | Blaž Rola Jiří Veselý | 7–6(7–4), 7–6(7–5) | |
Loss | 7–9 | Tashkent, Uzbekistan | Challenger | Hard | Enrique López Pérez | Sanjar Fayziev Jurabek Karimov | 2–6, 7–6(7–3), 9–11 | |
Loss | 7–10 | Oct 2021 | Brest Challenger, France | Challenger | Hard (i) | Salvatore Caruso | Sadio Doumbia Fabien Reboul | 6-4, 3–6, 3-10 |
Loss | 7–11 | M25 Vila Real de Santo Antonio, Portugal | WTT | Hard | Jacopo Berrettini | Simon Beaupain Juan Bautista Otegui | 2–6, 6–4, 8–10 |
|
|